USE [BMIG_Mensual_POST_CADENA]
GO

/****** Object:  StoredProcedure [dbo].[WASP_M0002_SEGURO_VIDA_TRA]    Script Date: 11/24/2011 14:36:34 ******/
IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[WASP_M0002_SEGURO_VIDA_TRA]') AND type in (N'P', N'PC'))
DROP PROCEDURE [dbo].[WASP_M0002_SEGURO_VIDA_TRA]
GO

USE [BMIG_Mensual_POST_CADENA]
GO

/****** Object:  StoredProcedure [dbo].[WASP_M0002_SEGURO_VIDA_TRA]    Script Date: 11/24/2011 14:36:34 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO


CREATE PROCEDURE [dbo].[WASP_M0002_SEGURO_VIDA_TRA] 
AS 
BEGIN 
	CREATE TABLE seguro_vida_tra (
		suc INT
		,cta NUMERIC
		,ope NUMERIC
		,cod_seg INT
		,val_seg FLOAT
	)

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg1
			,val_seg1
	FROM	seguros
	WHERE	cod_seg1 = 101 

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg2
			,val_seg2
	FROM	seguros 
	WHERE	cod_seg2 = 101 

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg3
			,val_seg3
	FROM	seguros 
	WHERE	cod_seg3 = 101 

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg4
			,val_seg4
	FROM	seguros 
	WHERE	cod_seg4 = 101 

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg5
			,val_seg5
	FROM	seguros 
	WHERE	cod_seg5 = 101 

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg6
			,val_seg6
	FROM	seguros 
	WHERE	cod_seg6 = 101 

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg7
			,val_seg7
	FROM	seguros 
	WHERE	cod_seg7 = 101 

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg8
			,val_seg8
	FROM	seguros 
	WHERE	cod_seg8 = 101 

	INSERT INTO seguro_vida_tra
	SELECT	ppsuc
			,ppcta
			,ppoper
			,cod_seg9
			,val_seg9
	FROM	seguros 
	WHERE	cod_seg9 = 101 
END

GO


